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