Credits usually take 7-10 business days from the time we receive your request.
Your credit card will be charged within 24 hours of sign up and each following month on that date.
Sales tax is included in our pricing.
You can view your billing history within your web account. If you still have questions, please contact customer support at 888-208-7801.