SMS Auto Fabrics smsautofabrics.com Canby, OR 503-263-3535
You love them or don't. There's no in between. Purchased upholstery material for the cloth side of the seats for a 56 Caribbean, it arrived in a few days. Purchased simple broadcloth for an earlier Packard and it was months. If the material you want is in stock you'll love them, if not in stock be prepared to wait months.
Art's Trim Shop Anderson, IN 765-644-5389
They have completed several Caribbeans including tops. Have not used them for several years.