Mother's Day delivery notice: We can no longer guarantee delivery to all areas for May 11th, especially in smaller towns and rural communities. Orders placed at this point may only be able to be delivered on May 12th. Please call 1-800-606-1338 or 604-875-7777 to inquire about delivery availability in your area. Thank you.