Don't be scared off by the location!! Sure, this place looks a bit dingy on the lovely Indian School Road, but its nice inside and the staff is very friendly!
They have a great selection of lingerie here, as well as shoes, oils, stockings, wigs, and other little goodies. The prices for little babydolls seem to be in the $30 range - which is a pretty good deal; Victoria's Secret would be charging $50+ for the same thing! Its nicely decorated inside and doesn't feel like you're visiting a creepy sex shop. The staff is also super helpful and makes you feel comfortable.