I was aware that Soper's/West End, Bight and Bitter End moorings were $30. Where else besides Sprat are they more than $25/night?
Coopers Island, Marina Cay, Saba Rock, at the least (I just got back a couple of days ago). But like someone else said, at Saba Rock it is well worth it. Nice clean facilities, free water, free ice, a very reasonably priced restaurant with extremely good food.
We stopped at Marina Cay for the first time on this trip. I cannot for the life of me understand why I see it recommended so often. The mooring was nice enough, but the bathrooms and showers on the island were absolutely DISGUSTING! If I were the regional director for Pussers I would close down that shop, because just being associated with that place is a taint on the name as far as I'm concerned.