I placed an order 4 weeks ago. I've called them 5 times to find out what was going with my order. I left 5 voicemail and plus emailed them several times but still no response. My last email I told them to cancel my order and refund my money... Again nothing. I called my bank and told them the situation and they temporarily refund my money while they investigate. They have 45 days to respond to my bank. All of a sudden last night I get a text from Original Frames with a DHL tracking number saying my order has been shipped. I called DHL to see if in fact my order was actually shipped. NOPE The tracking number doesn't exist is what they told me. Tolal SCAM! If you are in my situation please just call your bank and they will help you get your money back. I should have known it was a scam since the prices are so low. It appears on their website to be a legit American business from Texas but they are actually in Canada because I was also charged an additional international fee from my bank when I placed my order. CALL YOUR BANK ASAP!