Reviews by Michael S.

  • tapeso.es logo
    tapeso.es

    The website was good let down by the…

    The website was good let down by the delayed delivery service if a warning note had been put on website to inform customers regarding delays to orders in Spain if would have been much better.