I have used MyDeal so many times I've lost count. Everything arrived in an average of 4-5 days. All products I have ordered (except face masks) had free shipping! I even had 2 huge fake turf rolls delivered with free shipping! I live on an island off QLD so this is just exceptional delivery service from Aust Post & MyDeal. Even when one of my products ordered was out of stock, MyDeal eventually (I did have to email them several times to get clarification) continued to communicate via email. They got in touch with seller & informed me to re-order the product from another seller. The money was refunded immediately (3 days) & my re-order arrived within 4 days (to my island)! The products are good quality, a huge range & arrive in mint condition. I thoroughly recommend MyDeal