Over three weeks until I received my entire order. Out of 30 items only 2 items fit and now after reviewing these reviews I think I 'll just save me the time and energy from trying to get my $$$ back and take it as a lesson learned. I would NOT order from this site.