I just placed an order from them a few weeks ago and was very pleased with their service. The fellow who helped me, Ben, couldn’t have been nicer, replying to several questions in a timely manner, and my order arrived well packaged in a matter of days. Payment was through PayPal. I understand your frustration with the lack of website – he told me they have it all finished and are ready to have it running – and this several weeks ago. *Shrugs* At any rate, I think you can order with confidence.
Contact [email protected]
By the way, my order in some ways reflects yours: I had been mourning the loss of the truly excellent Obelisk Great Apes for several years, thinking they were gone for good, and then came across Badger Games. Very, very pleased.