USPS is the UNITED STATES POSTAL SERVICE. For some reason, they only deliver in the United States.
Canada Post on the other hand only delivers in Canada.
Chinese sellers usually use China Post or DHL, which under the Universal Postal Union terms, hand shipments over to Canada Post after they pass through Customs.
Ask your seller which service he uses.