Homer's has been around for a long time and I imagine it will always be here. They have great customer service, not too expensive, and a nice selection. They will work with you to get you exactly what you're looking for.
A friend of mine went there at the very last minute to get something for her homecoming dance. They custom-made something just for her and she was thrilled.
more