So they have been down the last few days, tracking links broken and i havent gotten an email from them regarding anything. anyone else with them or heard anything?
edit, for some reason their name is blocked...
electric web media?
plz tell me if im doing something wrong here...
edit, for some reason their name is blocked...
electric web media?
plz tell me if im doing something wrong here...