Dear Dominic,
Thank you for your review.
First and foremost, we sincerely apologize for any inconvenience you faced. We would like to make it clear to you that since your order is personalized, it would take another 3-5 business days for production. Therefore, your order is expected to arrive in 7-10 business days after the date of payment. We have contacted you via email regarding your order status. Please check your inbox for further assistance.
Thank you and kind regards,
Ohcanvas Team