admin - bug fixes

Fixed a few buggies in the gift card and product reviews areas.