General Parts, Inc. SWOT Analysis