Took over a week to get part of an order that they said was in stock and never received the other amount(s). Even after contacting support they did nothing about it and marked it as delivered. Most of the request was done in very small shipment amounts as well not all at one time like advertised on the site. Be careful with this site guys, they over promise and under deliver.