I purchased a Giant Stance E+ a few days ago. The bike is all that I expected, but, I am not happy with Giant. in the interest of full disclosure, I have emailed them regarding my complaints and I am waiting for a reply. The issue is that on the official Giant website it clearly states that the pedals are aluminum platform. However, the bike came with no pedals. The LBS which sells Giant, when I picked it up, told me that they put some pedals on the bike to loan me. I turned down the offer and purchased some platform pedals. The pedals were reasonable, but i do live on Social Security and I was not happy with the surprise. Also, there is no key to unlock the battery (I have a three year old Aventon Level which has a key and a lever to remove the battery, as apparently most ebikes do). Instead, a T25 tool is required, which I have no problem with, but what I do have a problem with, is that the tool was not included. The fact that neither the pedals nor the tool were included in the price was never brought up when I ordered the bike. I did take the bike to a park with mountain trails and it performed incredibly well. I have put 60 miles on the bike, all in turbo mode (second to lowest), and the battery still has 25% capacity left! Caveat emptor: let the buyer beware. Perhaps they will compensate me for the pedals and send me a tool to remove the battery.