Tapsbiz.com reviewed by

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

could have been better

items bought 4 days before christmas, not in stock ( not told this on website at time of ordering) factory shut till after the new year, when items arrived few days after the new year a part missing, after calling received it two days later
    Comment (?)