Looks like Stellar Spa is now permanently closed. The owners have apparently abandoned the business completely, without a word. The landlord says their lease is up. Nobody has been able to track down the owners. Unfortunately they are therefore not refunding gift certificates or anything.
They also owe their web guy (me!) two months' pay. They are not responding to any of my attempted communications and I haven't been able to figure out their whereabouts. So if you are reading this and feel for someone who just had a baby and needs to buy lots of diapers, please donate to my baby fund! I appreciate it very much.