I know that Sunbrella recommends the 303 spray for protection. But, is there a cheaper alternative? Is Thompson's water sealer beyond the realm of stupidity? In the past I've used the silicone based camping tent spray but, it doesn't seen to last more than 2 weeks on a camperback.