DHL takes 2 months? It's a courier service right?I would say over the years i've probably ordered over a 100 records online.. maybe more. You should definitely break them up, with not more than 10 per pack. Worst case pay the 30% duty, it's not so bad. If you get them shipped via UPS you will almost certainly have to pay duty. Normal air mail via USPS or royal mail is usually fine, but can take anywhere from 2 weeks to 2 months to arrive. Avoid DHL like the plague, unless you want to wait 6 months to get your records, if you get them at all.
What's the largest amount of LPs that have come to you at a shot?