Purchased some window screen parts in late February. Tried calling to follow-up on order delay and unless you purchased a higher level customer service level there is no live help. After multiple emails finally got a shipping date 5 weeks later. Item never shipped. Emailed again - it said if you still have questions call this number. After going through multiple IVR prompts - ended in email us for help. Called credit card company- to stop payment. Several days later got another shipping notice. Finally received order 7 weeks later. This was absolutely my worst customer service experience ever.