Awful experience
Awful experience. 2 items were supposed to be delivered 1 day after order. Now, 4 days delayed. Never order online though them!
United States
Awful experience. 2 items were supposed to be delivered 1 day after order. Now, 4 days delayed. Never order online though them!