50 Cent was due to make an appearance today at an Argos branch in Birmingham, UK. He was also due to be featured in a shopping channel television advertisement. He is not going to make those appearances however as he has just been charged in the US for attacking his girlfriend. The visit was to help promote a range of headphones. He has been charged with domestic violence and four counts of vandalism.