Ordered a bike and saw some great reviews both from YouTubers and people who have purchased the f1 pro. I had a few questions about delivery bit I can't find a good number to contact them. Phone number in website doesn't work and Phone number on invoice doesn't work. I feel I got scammed and ripped off. No [removed by editor] email either.