Since I agreed to order a radiator from mikaroo. I sent funds via MoneyGram two weeks ago, and it says he picked it up. Now I know people are not always able to ship right away, so I give a little time, but two weeks and we're only a state away, is pushing it. I kinda need it as soon as possible as mine has a leak in it. I tried contacting him but to no avail. Has any one done any business with him? And if you read this mikaroo, please refund my purchase if you do not intend on shipping it or at least even contacting me about it within the next week. Thanks.