Website inaccessible and refund still missing
I am extremely disappointed with this company. Not only is their website currently down and I cannot log in to check my account, but I am also still waiting for a refund that was promised long ago. It feels like they are avoiding customers by shutting down the site. Please fix the website issues and process my refund immediately.
