SCAMMERS -- STAY AWAY!
I ordered two French press replacement glass containers over a month ago which never arrived. Several e-mails went unanswered and no one picked up the phone during regular business hours. I now see on Google Streetview that the company's address is a suburban house. Wish I had read these reviews before buying!
UPDATE -- The day I posted this review (and contacted my credit card company, which immediately refunded me the money) I received an apologetic e-mail from the business with some weak excuse. So guess they it's not a total scam, just a badly run business.