Guaranteed delivery, late but eventually,
Guaranteed reship,
Guaranteed germination,
Guaranteed to acknowledge an order,
Guaranteed to take your money for your order,
Guaranteed apologies,
Guaranteed excuses,
NO GUARANTEE they'll hold your order until your money gets there, even when it's within 10 days which is well within the 2-3 week timeframe THEY expect you to wait for your cash to get there before they'll ship the order,
If you have plenty of time to wait, then go with them,
IF you expect them to have your order and ship it when THEY recieve and pocket your money then stay far away from ilgm,
Just my personal experiences with them,
They actually went from bad to worse,