sales service think wallpaper think tech sales limited customer service Read More Business Details. Basically a swamp cooler and cannot reach anyone in customer service via phone email or IM. … Saturday, November 5, 2022 Edit