Shipping is bad. Customer service is bad. Those two make the entire experience very frustrating. Will not order from them again. I was supposed to get my item today (Friday) and will not receive till Wednesday. Even though its actually IN the city I live in. I don't live in that big of a city...