there in Oklahoma i'm in ohio and it only takes 4 days for me to get them in the mail once i order. i have ordered from them about 2 dozen times and have always had them 4 days from the day i ordered them except if you order around the end of the week cause they don't deliver mail on sundays LOL like i ordered 25 blue and 25 red 0603 LEDs last thursday and had them on tuesday they are a good company and you will get what you order