If you have a sonicwall in front of Comcast with a VPN configured, the QoS will not be dropped. Since the traffic is encrypted, they can't modify it as QoS will be within the encrypted traffic. Is that how things are configured? Am I understanding that you have sonicwall VPNs at ALL the remote sites?