Does anyone know how to get a hold of this place?? I placed an online order, received a confirmation/invoice on July 30th. I have been trying to check on my order and called 6x and left messages, emailed the address several times, called neighboring businesses of theirs (thank you Google maps), tweeted, and even left a FB message with another attraction they are supposedly working at according to SL Studios FB post. Really???

If you know something I don't or perhaps you know them personally, it would be great to get a message to them. Very disappointed in the service.