I put in an order on the 22nd of May and didn't hear anything for two weeks so I sent an email to this address on the 6th of this month but haven't heard anything back from them at all. Hope everything is ok. hosterat@just26.justhost.com
This is the email I got my order confirmation from.