I recently made my first ever order online to Lakeshore H-D. I was supprised at how quick i got my parts. I knew some of the parts were not stock items and expected a 2 week wait. my order went in on a sunday and i recieved the in stock items on the next Friday, still expected a long wait on non stock items, however the next wednesday i recieved the non stock items. all this was with free shipping (orders over $500.00) and a 20% discount on list price. would recomend them to anyone.