I wonder if they r a small business that they r running on the side of a regular job? Might explain why they took so long? Also some businesses don't have things in stock, after u order they buy from somewhere else, then ship to u? thats why they charge early, to cover their cost. Still sorry this happened to u. had this happen to me over some dishes, took over 2 months to get them. I just order from a more reliable company now if I am in a hurry.