Used and new truck in Cranston