Costco Business Centers are warehouses similar to regular Costco warehouses, and are open to all Costco members, regardless of membership type.
The first Costco Business Center in Canada and anywhere outside the US (spelled as "Costco Business Centre") will open in Scarborough, Ontario (part of Toronto) in spring 2017 [REF].