The customer service is dreadful, with extremely long wait times. I waited over an hour while they continued to assist the same customer at one location. I had a similar experience at another store when trying to purchase a sim card.
Claim your business profile now and gain access to all features and respond to customer reviews.