As with many others reporting here- Failed to deliver on time, offered rote excuses, refused to cancel order, failed to keep promises regarding facilitating return. Resolution still pending. Order from them and expect endless frustration. READ REVIEWS BEFORE ORDERING! I regret not having done so.