Your friends ATT phones might be accessing that network's HSPA+ network . Which shows up on their phones as 4G, but really is 3.5G or fake "4G".
Is your area covered by the 4G LTE network used by Verizon Wireless?
I'm most definitely NOT a VZW employee. If a post answered your question, please mark it as the answer.