Three CEOS within a three month time frame really makes sense now. The handling of online orders, returns, replacements, orders, and customer service (everything!) has been ridiculous. I have wasted over 5 hours of my life waiting to speak to someone about damaged frames. When I finally think it is resolved, Michaels decides to cancel the replacements with no explanation. This is ridiculous! Incredibly frustrated and will never do business with Michaels again.