Hey, I sent my Mini into you guys on Wednesday to be serviced and repaired, and to my knowledge it arrived on Thursday... Was just wondering when I can be expecting it back, and how will I pay etc? Thanks, Dan.