Absolutely rock bottom price for exact same components. Remember its apples to apples!
Tried to assembly myself got stuck. Chain too long derailler is complicated. Pay the $100 to local bike shop and start riding! Fast shipping ordered Saturday came Thursday. Texas to NJ. Owner of bike shop asked price and said he could not get no where near that! He is A Giant shop.