Seems that Ben and Josh are the same person as the CSR and are the ones who have written the only 5-6 reviews positively for their own so called company. Seems shady to me. Would stay away - just because very low (luring) prices, no geographic address or locaiton info, only positive reviews, still a startup...
-Concerned buyer