We just had great success with Next Day Blinds, which is a national chain. They are expensive but I found all the decent blinds companies are expensive. You could order online somewhere but if your measurements are the least bit off -- the blinds won't fit properly. Next Day Blinds sends someone to measure your windows and takes the responsibility that the blinds will fit. You also have the option with them to do the measuring yourself but it only saves you a tiny amount of money and if the blinds don't fit it's your problem, not theirs. Whatever you do, be prepared to pay for it, since anything other than cheap metal or plastic mini-blinds seems to be expensive. But we'll have these blinds for many, many years and they are perfect so its' worth the cost.