Everything's good but their refund policy is garbage. If they forget something they opt to just give you credits instead of refunds. Credits mean you have to order again to avail it and that's unfair because you have delivery costs which ramp up the total costs.