If I had known that it would take 4-6 weeks to receive my order, which was suppose to be a Christmas present, I NEVER would have placed an order with this company. Who does that?
That's why they don't tell you up front. NEVER will again!
Product or Service Mentioned: Screaming Owl Shipping Service.
Reason of review: Problem with delivery.