have you guys ordered from them before?
some reviews online about them are negative, so i want to make sure i get an advice from a actual costumer and user, the thing i like the most about them is they are located in the usa and costumes shouldn't be a concern.
Please do not ban me if this...