I've found that making a few phone calls is the answer, find people who have what you want SPEAK to them (not email) you might be surprised what deals can be made.
Had good service from all the above.
Phoned Spud yesterday afternoon, goods delivered today, excellent service.