If it weren't for this company's good customers service responsiveness, this would get a 1/5 star rating. However, each time they respond, it is a new person almost everytime and you have to re-explain the issue all over again, and their broken English is barely coherent. Their deceptive checkout system and sneaky emails basically stole $20 from me. If it was more money, I would describe the details, but its just not worth my time. Long story short: DON'T SHOP HERE.