my dogs have Bowser donut beds. Not reasonably priced, but I've had them four years, still going strong, the dogs ADORE them, and I color coordinated my entire bedroom around them, I like them so much.
My vote would be for Costco as well. We have about 6 of them around the house
Still cheaper than getting just two at a pet store and the dogs love 'em.