I've ordered several Bali mini-blinds via the home depot web site.
Took about a week for them to make it, and a few more days for free FedEx delivery.
Very good customer service. In fact I made a fat-fingered typo error when I ordered and put in the wrong dimension. I called them the next day and told them to change the order. They said "no problem, we can't stop the order once it starts, but we'll order the new ones for you, and you don't have to return the wrong one." They just requested that I donate them to Habitat ReStore.
The blinds I got, 1" aluminum, are very nice. The only problem is that the blinds I got are very wide and they didn't include a center support arm for the blinds, just the end supports. I happened to have an extra in my junk drawer so no problem. (Sometimes it pays to be a pack rat.)
If you can wait, they have a 20% off sale several times a year.