The Crystal Mirage is located in the St. Petersburg Pier. This is an adorable little shop with the most beautiful gifts for any occasion. A good portion of the store sells crystal display pieces, but there are also many other whimsical items. This is a must stop if visiting the Pier. They also have the most adorable little girls name bracelets with "diamond" letters. You would have to see this to understand, but makes a great gift for girls of all ages. Most of the prices are pretty reasonable for what you are buying.