Yes. Within 24 hours of the service activation date, we provide full refund. (refund fee charges may apply)
Unfortunately we cannot provide refund on dedicated servers, therefore customers are advised to make sure which product to order.
Virtual Servers are delivered instantly right after the payment completion and login credentials are being sent by email. Sometimes notifications may dropped to Junk/Spam box. If you don't have welcome letter in your inbox, please make sure you have checked that as well.