I ordered a Foreknow snow bike over a month ago and it said on the order up to 14 days for delivery. After several emails I always get the same reply of we will get back to you and they never do. Do not buy from them. SCAM!!! I WILL REMOVE THIS REVIEW WHEN I GET THE BIKE!!!
3 years ago
Ideal World has a
1.5
average rating
from
382
reviews