Yes, they have a full range of sizes and firmness. It was hard choosing. Ours was available for delivery the next day. As for prices I can say they were cheaper than Mattress Firm and R&F often have sales.
It depends on brand and model. Ours was available for delivery within a week, but same day for pickup.
Thanks! Your answer is awaiting moderation.