I ordered about 5 things from Lancershop in 1 weekend, 2 of the parts came in within a day or 2!! and a few things took a little bit of time and one thing is on it's way. I do FULLY understand things arn't always in stock, no matter where you shop, certain products will take some time, and i find this a perfect example of showing they care, because everytime i've contacted Lancershop they have gotten back to me IMMEDIATLY with no hisitation with the exact answer im looking for. Although a few of my parts are taking some time, i feel the customer service has been FANTASTIC and i look forward to doing almost all my shopping with lancershop.com! Great site!