Since MyBid keeps deleting my review on TrustPilot hopefully some people will find it here and they don’t have to be scammed. I’ve deposited nearly half a year ago now, their traffic was full bot, even with all the optimizing I did with the help of the support I still only received bot traffic. Requested a refund, they have a 90 day refund policy, it’s been over 120+ days. Every week the support either won’t respond or keep saying the same BS “I’ll check with the team”. Here are some of the telegram chats: