I suspect this company may not operate transparently. An individual managing my situation initially promised a deposit refund within a specific timeframe, but communication ceased afterward. I've lodged a dispute with my credit card provider and am considering reporting this to the appropriate authorities. It's disappointing to encounter such issues in a place known for its safety.
Claim your business profile now and gain access to all features and respond to customer reviews.