their site was S L O W last night!!!! Took me over half hour to put in the 25 caps for my 75 points. I was doing other things so just kept refreshing the site. I will say, I did got to my points to see and 3 of the 25 did not get a bonus...I sent an email so hoping they will credit those.
It really was painful and made me just want to stop doing MCR all together!!!!