Shipping took for what seemed like forever, every stop this package stopped it stayed for 2 days before moving on and actually arrived late I do believe. I understand shipping costs, but it seems like you take the cheapest possible way. I probably won't do business with you again...I will just go back to Velo