SELECTING THE PERFECT FABRIC PROVIDER: A THOROUGH OVERVIEW