All orders are shipped directly from the manufacturer. Processing time is 3 to 7 days before shipping. Most items come in many colors! Be sure to check all options!