The site wasn’t user friendly.
No my gift card did not come in the mail! I had to have the person who it was intended for send it to her phone. I was very disappointed!
Rating: 1 stars