We purchased a replacement mattress for our 11 year old Swift Bolero after deciding to keep the van rather than buying a new one. (We also had the van re-upholstered). Ordering on-line was easy and they sent a template to check the size/shape were correct. We could have opted for a fast delivery at an additional cost but were not in a hurry; it was delivered at the expected time (although an earlier date would have let us do a weekend trial run). This was not a problem, however, and the mattress turned out to be just as comfortable as the very expensive top-brand we'd not long bought for our bed at home.
They are not the cheapest brand on the market, but being suppliers of the original mattress we felt happier rather than choosing cheaper alternatives.