BFL and Avalon are plain greedy it's s shame there is no other competition to keep them honest
Lumping Avalon in with BFL crooks is very not kewl. Avalon's product has pricing power because Avalon actually has a product. We've all seen the eBay sales with undelivered Avalons going for many times what their manufacturer sold them for. I'd raise my prices too if I was building something and shipping it to someone who'd already sold it for 10x what I sold it to them for.