– Bicycle scam

Reported By: Venna Contact information: I have ordered an item that was on sale (89%) Shengmilo 1000W Mountain Snow Bike Electric Bicycle from this online portal but they have not delivered my cycle and not replying to me. I have nowhere to go and ended up here, Please take action against them. The company … Continue reading – Bicycle scam