Recently (22-12-15) placed an order. Although site is really well-made there are no contact details. No feedback on the order or confirmation email. Either a scam or badly-run business.
Gain trust and grow your business with customer reviews.