Not sure why there are so many negative reviews about this company, I think that they are great. I ordered a $65 H&M card from them on Sunday, 11/22, I paid $45 for it(That is 30% off) and I received it today 11/27. I also called H&M to verify that the card was legit and it is. Happy shopping people