I'd give this place 0 stars if I could. I place an order three weeks ago and it hasn't shipped yet. Whenever I email the store to get an update I'm told that it'll either ship by the end of today or tomorrow or they're just waiting on the rest of the order to ship it. That was understandable throughout the first week but after nearly a month of this, it feels very negligent and downright disrespectful to the customer who spend their hard earned money here. I reccomend people look elsewhere.