Aylon Tech
Aylon Tech rentered my pc through my dialup charged me for a site I didnt enter. Mountaintop Georgia
- 05-03-2003
- 4
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 contact me. Still waiting... These people only ruin it for honest sites.
Company: Aylon Tech
Country: USA
State: Nationwide
Address: Po Box 923299 Norcross Ga. 30010
Phone: 2696356