1 reviews | Active since May 2017
Ordered a parcel in June 2021 for which Buffalo is the importer. No communication despite numerous attempts. Happily take your money but deliver nothing.