Sounds like they handled your legitimate question in a childish fashion. Strangely, this happens - a customer question that should be all business gets taken personally by the retailer, and their lack of professionalism shows through.
The absolutely should have a disclaimer on the site if their product as delivered differs from their product as displayed. Hopefully either their common sense or their counsel would have already told them this.