Anyone know where they moved to? I am in Pa. right now at college and when I went home last week for easter, their windows were papered with a lease sign out front. Problem is that they still have an engine of mine. I have called and emailed with no response. Anyone here know anything?