I have always had the best service with FRSport. I'm not too far from them, but because of my schedule I usually have them ship. It has never taken longer than one day to arrive from the time I place the order. The sales they have every so often are awesome! I usually take advantage