Depending on what I hear from vesalia.de, as there might be warranty to cover this as this was a recent purchase... If not, I'll definitely look into this. The capacitors you are talking about, are these normal ones or are they surface mount? I hate surface mount ones...
Thanks for the info!