Is Giftfiesta owned by FreePay or something, because their website has the same design. Has anyone signed up for giftfiesta before. Are they as good as FreePay. Do they have a 90 day thing?
Nope, they are totally seperate. I beleive GiftFiesta copied the design to trick other into thinking it's owned by FreePay.