Don't have a coverplate, so I can't answer about that product.
I know PTI has had issues with customer service in the past. I don't know if I'm just lucky or what, but I've ordered from them frequently ever since they started the business, and I've been very pleased with all the products I ordered, mainly stamp sets and dies. They have shipped very promptly, and I've never had an issue with any of my orders.
Bugga in OK
"Be kind whenever possible. It is always possible." Dalai Lama