Do I still contact the same customer service and technical support teams?

Yes, our customer service and technical support teams have not changed.