· Oroboros. Branched out member. Location. Hockley. Landscapeforyou said: I ordered a mini skidsteer from ramrod back in December, now it''s the end of March. I have called them many times and left messages, apparently the phones that they have only take in calls, they never call you back. The customer service is horrible.