Delivery times vary depending on the provider and the number of followers purchased.  It is usually mentioned on their website but can range from a few hours to maybe a few days.