I placed an order last week for some movie poster frames. However, I haven't received them yet, or even a confirmation email from Showoff Displays. I have sent numerous emails with no response. Also, when you call it goes straight to an answering machine. The support line says that number is disconnected. Anyone know if they are still in business? If not, where would be a good place to get some poster frames? Thanks!