I got my new boss seat at Riderz in Edson for $450.00, Gotta say the zippers are better. They also have replacement seat covers for $50.00. Im yet to find a place that can replace the foam to a nice match.
Better boards are the way to go, to get them flush and the rivets tight takes a few hours but its worth the time. To go with black is a little more expensive than natural but it looks better. Try Riderz in Edson they carry betterboards, i get almost all my product there for a good price.