Buy in person or online, with price ranges to fit your budget.