I can only answer your last question.
NO that site, in my opinion, is not safe to use.
Why? First look at the actual URL (spaces to break the auto-link)
http: // wwwmygiftcardsitecom.org/
Only a scammer buys a domain of 'www---com.org' notice there's no dots in there. They want you to think you're going to www.mygiftcardsite.com ... but you're not.
A casual Google for the URL reveals that there are a lot of different versions of that URL listed, which is either people pulling the same scam or one person trying to avoid blacklists and come up in as many searches as possible.
Lastly all these sites tend to link to each other with positive reviews which is generally a red flag.
Now, I can't find a definitive link with reports of someone being scammed by them, but then they're doing a good job of filling up the search results as well and that's also the reason there are so many different variations of the URL.
I would not even consider risking it, in fact I'd probably check you have a decent virus checker running if you did go to that site (mine didn't flag anything, but then I also have scripts and ads blocked ...).
I'd find a different way.