I actually hopped a plane from Turkey and visited BFL office in Kansas City, everybody was great, if you have any doubts about about their operation or intentions you can relax, they are really working hard, trying to answer every question you ask from emails to forums, they value your opinions, and they are really trying hard to meet the deadlines they promised.
I'm buying some mini rigs from them, they have 12-15 weeks of lead time for them and I completely understand why they have that lead time.
I know I sound like an advertisement but thats what I saw while I was there so
If you have any questions about my visit I may answer them for you here.