Re: What did you do to your Crossfire today?
I use an office chair gel cushion for long trips, works great for me !
As to the top, why not bite the bullet and join the group buy over on Facebook for a BAS top of your color choice that has a LT warranty on window separation, somewhere around $600 with shipping.
Probably time for a new top anyhoo if yours is OEM.