BPE, it sounds to me like you've gone above and beyond what is the usual good customer service. up