21 Feb, 2018 → by ClaimboUser80150
American Solar / Solar America – Keeps Calling
1
3:27 PM EST Jason from American Solar called about some nonsense sales pitch. The CID displays as Rutgers University and shows a number as 732-875-4163. Repeatedly calls back. I have blocked their number and they just call from a different one. This is definitely a...