As for the limit=1 items, I've been able to buy more than one at the same time. It seems more a policy to prevent dealers than it is for stopping private consumers. If the drives don't need one of those writeup sheets from a salesperson (and retail boxed drives don't), then you can just get a different cashier each time you get a drive. I've also brought up two drives to the same cashier and just asked that each drive be rung up separately.
**NOTE #1: when buying two different drives at the same being rung up separately, be sure to re-read the sales receipts for both carefully to be sure that separate serial numbers are listed on the receipts. If the salesperson is lazy, they may forget to clear their entry and you get two sales receipts with the same serial number on it. If so, then you will have lost the warranty for one of your drives (invalid sales receipt).
**NOTE #2: you may (or may not) need a different credit card for each purchase rung up separately if you buy the items at the same time from the same cashier. If you only have one card, then the solution is to buy one drive at a time. Buy one, walk it out of the store to your car, and re-enter the store to be a customer once again. I've bought items one at a time this way.