Hello folks! I actually live in Madrid and I got notified IŽll be transfer to Barcelona; my question is; here in Madrid I can get american groceries & Dr. Pepper at this store called TasteofAmerica; but when I live in Barcelona is there anywhere I can buy Dr.Pepper?? I heard they donŽt barely have anywhere; last time I was there I checked at Corte Ingles and no luck:( if anyones knows of any american or brit groverys tore I can grab some please let me know..would really appreciate it.