Extremely slow service. It's been over 120 days, and I still haven't received my referral reward. They are not trustworthy at all. Avoid this company – it's the best decision you can make. I have raised a complaint too. The next step will be contacting an ombudsman.
Claim your business profile now and gain access to all features and respond to customer reviews.