Aylon Tech
Aylon Tech rentered my pc through my dialup charged me for a site I didnt enter. Mountaintop Georgia
Aylon scammed me for time on their site i did not use. They billed me and sent a past due notice. They said on the notice they tried to contact me severial times that is bullshit plain and simple. No emails no phone calls. Must have sent a carrier pigeon... Didnt see him either... I told them to ...