I dealt with them recently for a vinyl top
I told them up front I heard they were lame
Told them they would take my money and not deliver and that would be fraud
Told them I needed to have manager call me to discuss my order - he did
Asked manager for lead time - he promised 8 weeks
I assured him that I would post the transaction on the web if he failed to produce as promised
Received top on 55th day
Lucky you!