I wish I saw this earlier, too! I just had a horrible customer service experience with BN (not as bad as yours, though) and am in active hate mode, so I'm going to link to your post. Thanks.
http://dontbuyanook.blogspot.com