CAN-BACK is still in buisiness.They are located @1311 w.Foothill Blvd.Azusa Ca. 91702
the #'s are 1-877-soft-top or 626-815-1333.
The reason the site is not working is the web guy was taking orders for the top's and keeping the money!
and now he has posted links for other tops on the site Sorry for the mix up CAN-BACK