I've had an upper on order with them since October 2015 and they keep showing it in stock yet mine has failed to ship. So far they have not been answering Emails, Phone calls, or any messages on Facebook and Twitter. I'm giving them until the end of the month and I'm disputing the charges with my Credit Card.
I was working with a member here who claims to know the owner and he had told me my upper had shipped on 01-26-16. So far still no upper and I hate to keep bugging the member out the whereabouts of my order when it's not really his job.
Order with caution IMO.