I made two recharge orders, the first for £25 which went through successfully, and the second for £75. They informed me there was a delay and I needed to wait for an hour. However, I have yet to receive any communication from them. I urge you to take action on this. The feedback I see is overwhelmingly negative.
Claim your business profile now and gain access to all features and respond to customer reviews.