I've used Award Session before for leads especially. They make such a range, it's like you just pretty much custom order what you want, they use top quality components and they have never been an issue. I ordered some recently and they arrived in double quick time.
However I noticed an issue with the billing - I emailed them and it was sorted out in double quick time as well.
Top service award of the year so far goes to Award Session!